package dominio;

import java.io.Serializable;

@SuppressWarnings("serial")
public class Persona implements Serializable {
	protected String nombre;
	protected String apellido;
	protected Integer dni;
	private static final long serialVersionUID = 4008156552793828759L;
	
	public String getNombre() {
		return nombre;
	}
	public void setNombre(String nombre) {
		this.nombre = nombre;
	}
	public String getApellido() {
		return apellido;
	}
	public void setApellido(String apellido) {
		this.apellido = apellido;
	}
	public Integer getDni() {
		return dni;
	}
	public void setDni(Integer dni) {
		this.dni = dni;
	}
	
	public boolean equals (Object obj) {	 
        if (obj instanceof Persona) {
        	Persona tmpCliente = (Persona) obj;
        	if (this.nombre.equals(tmpCliente.nombre) && 
        			this.apellido.equals(tmpCliente.apellido) &&
        				this.dni.equals(tmpCliente.dni)) { 
        		return true; 
        	} else { 
        		return false; 
        	}
	    } else { 
	    	return false; 
	    }
	}
}
